﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel.Dispatcher;

namespace Infrastructure.Aspect.Extensions
{
    public class UnityInstanceContextProvider : IInstanceContextProvider
    {
        public System.ServiceModel.InstanceContext GetExistingInstanceContext(System.ServiceModel.Channels.Message message, System.ServiceModel.IContextChannel channel)
        {
            throw new NotImplementedException();
        }

        public void InitializeInstanceContext(System.ServiceModel.InstanceContext instanceContext, System.ServiceModel.Channels.Message message, System.ServiceModel.IContextChannel channel)
        {
            throw new NotImplementedException();
        }

        public bool IsIdle(System.ServiceModel.InstanceContext instanceContext)
        {
            throw new NotImplementedException();
        }

        public void NotifyIdle(InstanceContextIdleCallback callback, System.ServiceModel.InstanceContext instanceContext)
        {
            throw new NotImplementedException();
        }
    }
}
